cubed steak - French English Dictionary